#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
#include<string.h>
typedef int SLDateType;
typedef struct seqlist
{
	SLDateType* p;
	int size;
	int capacity;
}seqlist;
void SeqListInit(seqlist* ps);
void SeqListPushBack(seqlist* ps, SLDateType x);
void SeqListPrint(seqlist* ps);
void SeqListPushFront(seqlist* ps, SLDateType x);
void SeqListDestroy(seqlist* ps);
void SeqListPopFront(seqlist* ps);
void SeqListPopBack(seqlist* ps);
int SeqListFind(seqlist* ps, SLDateType x);
void SeqListInsert(seqlist* ps, int pos, SLDateType x);
void SeqListErase(seqlist* ps, int pos);
